package com.yfbao.horizon.service;

public class ScanJarService {


    public static void main(String[] args) {

    }

    //1、扫描所以jar，获取类，初步扫描出标注有 RestController 和AppService 注解的类，

    //2、获取1中对应的RestController类中有 PostMapping 、GetMapping、DeleteMapping 注解的方法
    //3、获取方法的对应返回值类型，如果返回值类型SingleResponse<T>, 需要考虑如何过去到这里T的实际类型
    //4、获取返回值类型SingleResponse，然后继续找SingleData，继续找( private T content),找到T的实际类型，
    //5、明确T类型后，找T的属性，如果时常见属性，则计算大小，非常见属性，则递归查找


}
